sub-sand filter system - Alemán Inglés Diccionario